:host {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}
:host(.full) {
	.content,
	.key-search,
	.search-input {
		width: 100%;
	}
	.content > .key-search > .search-input {
		margin-left: 0;
	}
}
.content {
	display: flex;
	align-items: center;

	.key-search {
		display: flex;
		align-items: center;
		label {
			white-space: nowrap;
			margin-bottom: unset;
		}
		.search-input {
			margin-left: 2rem;
			margin-right: 1rem;
		}
	}
}
